cape verde petrel - Turkish English Dictionary